supporting shoe - German English Dictionary